

const path = require('path');
const staticImg = path.join(__dirname, 'static');

function SensorbitUnoBlocks(Blockly) {
    var color_sensor = "#28BFE6";



    //水深传感器
Blockly.Blocks.microbit_waterdeep = {
    init:function(){
    this.setColour(color_sensor);
    this.appendDummyInput("")
    .appendField(new Blockly.FieldImage(staticImg+"/25.Water  depth  Sensor.svg", 84, 42))
        .appendField(Blockly.Msg.MICROBIT_WATERDEEP)
        .appendField(new Blockly.FieldDropdown([
            ['P0', "pin0"],
            ['P1', "pin1"],
            ['P2', "pin2"],
            // ['P8', "pin8"],
            // ['P12', "pin12"],
            // ['P13', "pin13"],
            // ['P14', "pin14"],
            // ['P15', "pin15"],
        ]),"waterdeep")
        .appendField(Blockly.Msg.MICROBIT_WATERDEEPANALOG)
    this.setOutputShape(Blockly.OUTPUT_SHAPE_ROUND);
        this.setOutput(true, 'Number');
    this.setTooltip('');
    }
};

    return Blockly;
}

module.exports = SensorbitUnoBlocks;

